import Icon from "@ant-design/icons";
import type { CustomIconComponentProps } from "@ant-design/icons/lib/components/Icon";

const SVGYanzhengma = () => (
  <svg
    style={{
      width: "1em",
      height: "1em",
      fill: "currentcolor",
      overflow: "hidden",
    }}
    viewBox="0 0 1024 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path d="M964.487963 357.348523c-4.886424 70.287753-4.001239 141.573257-15.95379 210.638125-20.435997 118.087723-85.131225 211.52331-181.247949 282.803698-66.926098 49.631739-134.379214 98.542028-201.627662 147.743966-30.009294 21.955649-60.985639 23.347384-89.618548 2.312737-76.064478-55.874082-153.239274-110.382012-227.129166-169.024214-94.745455-75.194643-153.822575-174.918623-163.748923-295.150232-9.220247-111.696997-5.526008-224.519662-5.771608-336.851127-0.056283-24.462819 15.401189-43.941998 39.331874-51.668176 127.701954-41.235277 255.465308-82.311937 383.842662-121.367511 16.209624-4.932474 37.126588-0.844251 54.170229 4.47709 118.44589 36.983321 236.472213 75.302094 354.559936 113.421316 32.716015 10.560815 48.403738 32.301564 48.547004 66.603748 0.19955 48.582821 0.051167 97.165642 0.051167 145.748463C961.428192 357.13874 962.958077 357.24619 964.487963 357.348523zM123.577914 358.970509c0 37.510338-0.603768 75.036027 0.10745 112.536132 2.563454 135.136481 57.598401 245.743627 162.060421 329.841283 66.163714 53.264578 137.121751 100.542647 205.1377 151.550772 20.40018 15.298856 36.870754 14.966272 57.086734-0.2763 63.804927-48.112087 129.088572-94.259371 192.878149-142.386809 100.864998-76.105411 162.587438-176.397342 170.697367-303.301094 5.863709-91.701034 2.604387-183.990486 3.300255-276.024104 0.1842-24.667486-12.367001-38.405756-35.929286-45.886334-111.763514-35.468785-223.07676-72.360006-334.983541-107.363174-14.459721-4.52314-32.685315-5.050157-47.032469-0.578184-112.766382 35.156668-224.898296 72.344656-337.500944 108.023225-24.92332 7.895028-36.15442 22.912467-35.898586 48.536771C123.920732 275.420337 123.618848 317.197981 123.577914 358.970509zM519.536861 307.2921c70.75337-0.01535 141.511857-0.081867 212.265228 0.040933 13.61547 0.025583 29.789277-1.739669 28.576625 19.187528-0.997751 17.186909-10.985499 24.72377-29.001309 24.467936-51.990526-0.741918-104.052686 1.141018-155.976695-0.844251-26.202488-1.002868-33.95425 7.976895-33.723999 33.263499 0.972168 106.549623 0.639584 213.119712 0.01535 319.674452-0.056283 10.003098-2.911388 22.426383-9.296997 29.113876-4.38499 4.594773-19.310328 4.502673-25.511737 0.414451-5.771608-3.801689-8.616479-15.651906-8.662529-23.976735-0.547484-108.263709-0.3377-216.527417-0.383751-324.791126-0.01535-32.889982-0.158617-33.033248-32.644381-33.084415-49.442422-0.081867-98.889962-0.020467-148.332384-0.025583-5.116674 0-11.911617 2.041553-15.022555-0.465617-8.790446-7.086594-20.61508-14.945805-22.932934-24.513986-3.883556-16.03054 10.269165-18.455844 23.250167-18.450727C374.617299 307.327917 447.074522 307.30745 519.536861 307.2921z"></path>
  </svg>
);

export const IconYanzhengma = (props: Partial<CustomIconComponentProps>) => (
  <Icon component={SVGYanzhengma} {...props} />
);
